cycle racing - German English Dictionary